general disability - French English Dictionary